Memory Size Computation for Multidimensional Signal Processing Applications
ثبت نشده
چکیده
In real-time multimedia processing systems a very large part of the power consumption is due to the data storage and data transfer. Moreover, the area cost is often largely dominated by memories. Hence, the optimization of the memory architecture is a crucial step in the design methodology for this type of applications. In deriving an optimized memory architecture, memory size computation is an important step in the data transfer and storage exploration stage. This paper investigates non-scalar methods for computing exactly the memory size in real-time multimedia algorithms. The approach is based on novel algebraic techniques specific to the data-flow analysis used in modern compilers. In contrast with previous works which utilize only approximate methods due to the size of the problems (in terms of number of scalars), this research aims to obtain exact determinations even for large applications.
منابع مشابه
Memory Size Computation for Real-Time Multimedia Applications Based on Polyhedral Decomposition
In real-time multimedia processing systems a very large part of the power consumption is due to the data storage and data transfer. Moreover, the area cost is often largely dominated by the memory modules. In deriving an optimized (for area and/or power) memory architecture, memory size computation is an important step in the exploration of the possible algorithmic specifications of multimedia ...
متن کاملComputation of Memory Requirements for Multi - Dimensional Signal Processing Applications
Many integrated circuit systems, particularly in the multimedia and telecom domains , are inherently data dominant. For this class of systems, a large part of the power consumption is due to the data storage and data transfer. Moreover, the area cost is often largely dominated by memory. Hence, the optimization of the memory architecture is crucial in the design methodology for this type of app...
متن کاملPractical solutions for counting scalars and dependences in ATOMIUM-a memory management system for multidimensional signal processing
Image and video processing applications involve large multidimensional signals which have to be stored in memory modules. In application-specific architectures for real-time multidimensional signal processing, a significant cost in terms of chip area and power consumption is due to these background memory units. The multidimensional signals are usually modeled in behavioral descriptions with ar...
متن کاملExact Computation of Storage Requirements for Multi-Dimensional Signal Processing Applications
Many integrated circuit systems, particularly in the multimedia and telecom domains, are inherently data dominant. For this class of systems, a large part of the power consumption is due to the data storage and data transfer. Moreover, the area cost is often largely dominated by memory. The computation of the memory size is an important step in the system-level exploration, in the early stage o...
متن کاملComputation of the minimum data storage and applications in memory management for multimedia signal processing
The amount of the data storage in signal processing systems, whose behavior is described by loop-organized algorithmic specifications, has an important impact on the overall energy consumption, chip area, as well as system performance. This paper presents a methodology based on lattices [25] which can be used to address several memory management tasks for applications with high-level specificat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004